Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML]input post - zaznaczenie zawartości po najechaniu kursorem
Mody23
post
Post #1





Grupa: Zarejestrowani
Postów: 276
Pomógł: 0
Dołączył: 30.06.2010

Ostrzeżenie: (10%)
X----


Często na stronach gdzie wrzucamy pliki, generuje nam linka do pobrania. I tam jest taki bajer, że po najechaniu na pole input z zawartym linkiem - zaznacza nam go. Gdy klikniemy CTRL + C to nam kopiuje ten link. Jak taki efekt osiągnąć?
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




http://stackoverflow.com/questions/210761/...it-on-page-load
Go to the top of the page
+Quote Post
Mody23
post
Post #3





Grupa: Zarejestrowani
Postów: 276
Pomógł: 0
Dołączył: 30.06.2010

Ostrzeżenie: (10%)
X----


Ma ktoś coś jeszcze? Bo to działa tylko po kliknięciu w pole i to nie zawsze.
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Czy naprawdę tak ciężko zmienić nazwę zdarzenia?
Go to the top of the page
+Quote Post
Mody23
post
Post #5





Grupa: Zarejestrowani
Postów: 276
Pomógł: 0
Dołączył: 30.06.2010

Ostrzeżenie: (10%)
X----


hm. a jak zrobić, aby po najechaniu się zaznaczało, z kolei jeśli kursor znajduje się poza polem - odznaczało? Bo teraz jest tak, że jak się już raz najedzie kursorem, to zaznaczone pole jest cały czas.
Go to the top of the page
+Quote Post
wookieb
post
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




A czy w swoim "pracowitym" trybie programowania już dowiedziałeś się chociaż jak nazywa się zdarzenie najechania myszką na pole?
Go to the top of the page
+Quote Post
Mody23
post
Post #7





Grupa: Zarejestrowani
Postów: 276
Pomógł: 0
Dołączył: 30.06.2010

Ostrzeżenie: (10%)
X----


Nie musisz robić ze mnie ostatniej ofermy. Po prostu potrzebuję tego do uploader'a pliku, a o JS nie mam zielonego pojęcia, dlatego pytam.
Nazywać się będzie zapewne onmouseover ;] z reszta do tego juz doszedlem.

Ten post edytował Mody23 18.02.2012, 20:09:12
Go to the top of the page
+Quote Post
wookieb
post
Post #8





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Masz dostęp do internetu - największej skarbnicy wiedzy.
Czy naprawdę tak trudno wpisać w google "javascript zdarzenie najechania myszką"?
Od tego są przeliczne dokumentacje w których jest wszystko napisane. Nie nauczysz się z nich korzystać to nic w życiu sam nie zaprogramujesz.
Go to the top of the page
+Quote Post
Mody23
post
Post #9





Grupa: Zarejestrowani
Postów: 276
Pomógł: 0
Dołączył: 30.06.2010

Ostrzeżenie: (10%)
X----


no dobra, ale mam onmouseout i nie mam pojęcia co tam wprowadzić aby działa się rzecz zupełnie odwrotna, do tego, co podałeś mi wyżej. Nie wiem jak zmienić to:

  1. var text_input = document.getElementById ("myTextInput");
  2. text_input.focus ();
  3. text_input.select ();


Aby działało zupełnie na odwrót.
Go to the top of the page
+Quote Post
Kostek.88
post
Post #10





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Nie jestem pewien, czy o to Ci chodzi, ale...

  1. <input type="text" onmouseover="this.focus(); this.select()" onmouseout="this.blur()" />

(IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 16:05